fa42636e9d5876a68ee019a4a160921182d93a57,source/com.microsoft.tfs.client.common.ui/src/com/microsoft/tfs/client/common/ui/commands/ConnectToDefaultRepositoryCommand.java,ConnectToDefaultRepositoryCommand,doRun,#IProgressMonitor#,72
Before Change
patMonitor.beginTask(getName(), 1);
try {
if (connection.isHosted()) {
if (CredentialsHelper.hasAccountCodeAccessToken(connection)) {
if (!CredentialsHelper.isAccountCodeAccessTokenValid(connection)) {
CredentialsHelper.refreshAccountCodeAccessToken(connection);
}
} else if (!CredentialsHelper.hasAlternateCredentials(connection)) {
CredentialsHelper.createAccountCodeAccessToken(connection);
}
}
} finally {
After Change
checkForCancellation(progressMonitor);
/* Create PAT for EGit access to VSTS if needed */
CredentialsHelper.refreshCredentialsForGit(connection);
checkForCancellation(progressMonitor);